ram just growing out horns - Turkish English Dictionary